package com.hyt.it.ogt.ykcj.domain.vo;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hyt.it.ogt.ykcj.common.annotation.Excel;

import io.swagger.annotations.ApiModelProperty;

public class ExamPostInfoRsp {

    @ApiModelProperty(value = "ID")
    private String id;

    /** 考试id */
    @ApiModelProperty(value = "考试ID")
    @Excel(name = "考试id")
    private String examId;

    /** 职位代码 */
    @ApiModelProperty(value = "职位代码")
    @Excel(name = "职位代码")
    private String zwdm;

    /** 职位名称 */
    @ApiModelProperty(value = "职位名称")
    @Excel(name = "职位名称")
    private String zwmc;

    /** 机构性质 */
    @ApiModelProperty(value = "机构性质")
    @Excel(name = "机构性质")
    private String jgxz;

    /** 机构性质描述 */
    @ApiModelProperty(value = "机构性质描述")
    @Excel(name = "机构性质描述")
    private String jgxzDictLabel;

    /** 类别 */
    @ApiModelProperty(value = "类别")
    @Excel(name = "类别")
    private String lb;

    /** 类别描述 */
    @ApiModelProperty(value = "类别描述")
    @Excel(name = "类别描述")
    private String lbDictLabel;

    /** 职位类别 */
    @ApiModelProperty(value = "职位类别")
    @Excel(name = "职位类别")
    private String zwlb;

    /** 职位类别描述 */
    @ApiModelProperty(value = "职位类别描述")
    @Excel(name = "职位类别描述")
    private String zwlbdictLabel;

    /** 职位层级 */
    @ApiModelProperty(value = "职位层级")
    @Excel(name = "职位层级")
    private String zwcj;

    /** 职位层级描述 */
    @ApiModelProperty(value = "职位层级描述")
    @Excel(name = "职位层级描述")
    private String zwcjDictLabel;

    /** 招考人数 */
    @ApiModelProperty(value = "招考人数")
    @Excel(name = "招考人数")
    private Integer zkrs;

    /** 面试人员比例 */
    @ApiModelProperty(value = "面试人员比例")
    @Excel(name = "面试人员比例")
    private String msrybl;

    /** 用人部门 */
    @ApiModelProperty(value = "用人部门")
    @Excel(name = "用人部门")
    private String yrbm;

    /** 单位代码 */
    @ApiModelProperty(value = "单位代码")
    @Excel(name = "单位代码")
    private String dwdm;

    /**单位名称 */
    @ApiModelProperty(value = "单位名称")
    @Excel(name = "单位名称")
    private String dwmc;

    /** 学历要求 */
    @ApiModelProperty(value = "学历要求")
    @Excel(name = "学历要求")
    private String xlyq;

    /** 学位要求 */
    @ApiModelProperty(value = "学位要求")
    @Excel(name = "学位要求")
    private String xwyq;


    /** 专业要求 */
    @ApiModelProperty(value = "专业要求")
    @Excel(name = "专业要求")
    private String zyyq;

    /** 政治面貌 */
    @ApiModelProperty(value = "政治面貌")
    @Excel(name = "政治面貌")
    private String zzmm;

    /** 基层工作年限 */
    @ApiModelProperty(value = "基层工作年限")
    @Excel(name = "基层工作年限")
    private String jcgznx;

    /** 修改时间 */
    @ApiModelProperty(value = "修改时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date updateTime;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getExamId() {
        return examId;
    }

    public void setExamId(String examId) {
        this.examId = examId;
    }

    public String getZwdm() {
        return zwdm;
    }

    public void setZwdm(String zwdm) {
        this.zwdm = zwdm;
    }

    public String getZwmc() {
        return zwmc;
    }

    public void setZwmc(String zwmc) {
        this.zwmc = zwmc;
    }

    public String getJgxz() {
        return jgxz;
    }

    public void setJgxz(String jgxz) {
        this.jgxz = jgxz;
    }

    public String getLb() {
        return lb;
    }

    public void setLb(String lb) {
        this.lb = lb;
    }

    public String getZwlb() {
        return zwlb;
    }

    public void setZwlb(String zwlb) {
        this.zwlb = zwlb;
    }

    public String getZwcj() {
        return zwcj;
    }

    public void setZwcj(String zwcj) {
        this.zwcj = zwcj;
    }

    public Integer getZkrs() {
        return zkrs;
    }

    public void setZkrs(Integer zkrs) {
        this.zkrs = zkrs;
    }

    public String getMsrybl() {
        return msrybl;
    }

    public void setMsrybl(String msrybl) {
        this.msrybl = msrybl;
    }

    public String getDwdm() {
        return dwdm;
    }

    public void setDwdm(String dwdm) {
        this.dwdm = dwdm;
    }

    public String getXlyq() {
        return xlyq;
    }

    public void setXlyq(String xlyq) {
        this.xlyq = xlyq;
    }

    public String getXwyq() {
        return xwyq;
    }

    public void setXwyq(String xwyq) {
        this.xwyq = xwyq;
    }

    public String getZyyq() {
        return zyyq;
    }

    public void setZyyq(String zyyq) {
        this.zyyq = zyyq;
    }

    public String getZzmm() {
        return zzmm;
    }

    public void setZzmm(String zzmm) {
        this.zzmm = zzmm;
    }

    public String getJcgznx() {
        return jcgznx;
    }

    public void setJcgznx(String jcgznx) {
        this.jcgznx = jcgznx;
    }

    public String getJgxzDictLabel() {
        return jgxzDictLabel;
    }

    public void setJgxzDictLabel(String jgxzDictLabel) {
        this.jgxzDictLabel = jgxzDictLabel;
    }

    public String getLbDictLabel() {
        return lbDictLabel;
    }

    public void setLbDictLabel(String lbDictLabel) {
        this.lbDictLabel = lbDictLabel;
    }

    public String getZwlbdictLabel() {
        return zwlbdictLabel;
    }

    public void setZwlbdictLabel(String zwlbdictLabel) {
        this.zwlbdictLabel = zwlbdictLabel;
    }

    public String getZwcjDictLabel() {
        return zwcjDictLabel;
    }

    public void setZwcjDictLabel(String zwcjDictLabel) {
        this.zwcjDictLabel = zwcjDictLabel;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getYrbm() {
        return yrbm;
    }

    public void setYrbm(String yrbm) {
        this.yrbm = yrbm;
    }

    public String getDwmc() {
        return dwmc;
    }

    public void setDwmc(String dwmc) {
        this.dwmc = dwmc;
    }

}
